using DiLu.Expansion.File.Configs;

namespace DiLu.Expansion.File.Operates.LocalDisk.Configs;

/// <summary>
///     删除本地磁盘文件夹配置
/// </summary>
public record DeleteLocalDiskFolderConfig : DeleteFolderConfig
{
    /// <summary>
    ///     删除本地磁盘文件夹配置
    /// </summary>
    /// <param name="directoryFullPath">目录完整路径</param>
    public DeleteLocalDiskFolderConfig(string directoryFullPath) : base(directoryFullPath)
    {
    }

    /// <summary>
    ///     删除本地磁盘文件夹配置
    /// </summary>
    /// <param name="rootDirectory">根目录</param>
    /// <param name="fileGroupName">文件分组名称</param>
    /// <param name="directoryRelativePath">目录相对路径</param>
    public DeleteLocalDiskFolderConfig(string rootDirectory, string fileGroupName, string directoryRelativePath)
        : base(rootDirectory, fileGroupName, directoryRelativePath)
    {
    }
}